.gwt-RichTextArea {
}
.hasRichTextToolbar {
border:0 none;
}
.gwt-RichTextToolbar {
background:url("images/hborder.png") repeat-x scroll 0 -2003px #E3E8F3;
border-bottom:1px solid #BBBBBB;
margin:0;
padding:3px;
}
.gwt-RichTextToolbar .gwt-PushButton-up {
border-width:1px;
margin-bottom:4px;
margin-right:4px;
padding:0 1px 0 0;
}
.gwt-RichTextToolbar .gwt-PushButton-up-hovering {
border-width:1px;
margin-bottom:4px;
margin-right:4px;
padding:0 1px 0 0;
}
.gwt-RichTextToolbar .gwt-PushButton-down {
border-width:1px;
margin-bottom:4px;
margin-right:4px;
padding:0 0 0 1px;
}
.gwt-RichTextToolbar .gwt-PushButton-down-hovering {
border-width:1px;
margin-bottom:4px;
margin-right:4px;
padding:0 0 0 1px;
}
.gwt-RichTextToolbar .gwt-ToggleButton-up {
border-width:1px;
margin-bottom:4px;
margin-right:4px;
padding:0 1px 0 0;
}
.gwt-RichTextToolbar .gwt-ToggleButton-up-hovering {
border-width:1px;
margin-bottom:4px;
margin-right:4px;
padding:0 1px 0 0;
}
.gwt-RichTextToolbar .gwt-ToggleButton-down {
border-width:1px;
margin-bottom:4px;
margin-right:4px;
padding:0 0 0 1px;
}
.gwt-RichTextToolbar .gwt-ToggleButton-down-hovering {
border-width:1px;
margin-bottom:4px;
margin-right:4px;
padding:0 0 0 1px;
}

.gwt-ToggleButton-up, .gwt-ToggleButton-up-hovering, .gwt-ToggleButton-up-disabled, .gwt-ToggleButton-down, .gwt-ToggleButton-down-hovering, .gwt-ToggleButton-down-disabled {
background:url("images/hborder.png") repeat-x scroll 0 -27px transparent;
margin:0;
text-decoration:none;
}
.gwt-ToggleButton-up, .gwt-ToggleButton-up-hovering, .gwt-ToggleButton-up-disabled {
padding:3px 5px;
}
.gwt-ToggleButton-up {
border:1px outset #CCCCCC;
cursor:pointer;
}
.gwt-ToggleButton-up-hovering {
border-color:#99CCFF #6699EE #6699EE #77AAFF;
border-style:outset;
border-width:1px;
cursor:pointer;
}
.gwt-ToggleButton-up-disabled {
border:1px outset #CCCCCC;
cursor:default;
opacity:0.5;
}
.gwt-ToggleButton-down, .gwt-ToggleButton-down-hovering, .gwt-ToggleButton-down-disabled {
padding:4px 4px 2px 6px;
}
.gwt-ToggleButton-down {
background-position:0 -513px;
border:1px inset #CCCCCC;
cursor:pointer;
}
.gwt-ToggleButton-down-hovering {
background-position:0 -513px;
border-color:#99CCFF #6699EE #6699EE #77AAFF;
border-style:inset;
border-width:1px;
cursor:pointer;
}
.gwt-ToggleButton-down-disabled {
background-position:0 -513px;
border:1px inset #CCCCCC;
cursor:default;
opacity:0.5;
}
.gwt-PushButton-up, .gwt-PushButton-up-hovering, .gwt-PushButton-up-disabled, .gwt-PushButton-down, .gwt-PushButton-down-hovering, .gwt-PushButton-down-disabled {
background:url("images/hborder.png") repeat-x scroll 0 -27px transparent;
margin:0;
text-decoration:none;
}
.gwt-PushButton-up, .gwt-PushButton-up-hovering, .gwt-PushButton-up-disabled {
padding:3px 5px;
}
.gwt-PushButton-up {
border:1px outset #CCCCCC;
cursor:pointer;
}
.gwt-PushButton-up-hovering {
border-color:#99CCFF #6699EE #6699EE #77AAFF;
border-style:outset;
border-width:1px;
cursor:pointer;
}
.gwt-PushButton-up-disabled {
border:1px outset #CCCCCC;
cursor:default;
opacity:0.5;
}
.gwt-PushButton-down, .gwt-PushButton-down-hovering, .gwt-PushButton-down-disabled {
padding:4px 4px 2px 6px;
}
.gwt-PushButton-down {
border:1px inset #666666;
cursor:pointer;
}
.gwt-PushButton-down-hovering {
border-color:#99CCFF #6699EE #6699EE #77AAFF;
border-style:inset;
border-width:1px;
cursor:pointer;
}
.gwt-PushButton-down-disabled {
border:1px outset #CCCCCC;
cursor:default;
opacity:0.5;
}

.cw-RichText {
  border: 1px solid #BBBBBB;
  border-spacing: 0px;
}